Herbal Antivirals, 2nd Edition - Stephen Harrod Buhner

Viruses are smart, mutating, and becoming resistant to antiviral pharmaceuticals. Global crises…